Breadcrumbs: 11 Design Guidelines for Desktop and Mobile麵包屑導航

麵包屑導航的定義與功能

麵包屑導航是一組連結,表示當前頁面及其“上級頁面”(祖先頁面)的路徑,通常一直延伸至首頁。這些連結反映了頁面在網站層級結構中的位置。麵包屑通常顯示在頁面頂部,位於全域性導航之下,用符號(如“>”或“/”)分隔連結。我們建議使用“>”,雖然兩者在功能上沒有區別。

示例:REI 的麵包屑導航位於全域性導航之下,顯示當前頁面在網站層級結構中的位置。

REI.com:在頁面頂部(就在全域性導航欄下方)的典型位置會顯示一個麵包屑路徑(1)。該路徑顯示當前頁面在網站層次結構中的位置。麵包屑路徑中的每個專案都是指向一個祖先頁面的連結;“>”字元將麵包屑分隔開。在此示例中,麵包屑路徑中省略了主頁和當前頁面,這種做法不建議採用。

麵包屑的作用包括:

  1. 路徑查詢:使用者直接從搜尋引擎或外部連結進入深層頁面時,麵包屑能幫助他們瞭解當前頁面的位置。
  1. 導航到更廣泛內容:深層頁面內容通常較為具體,而麵包屑導航可以引導使用者訪問當前頁面的上級或更廣泛的內容。

桌面端麵包屑導航的設計指南

1. 麵包屑導航應補充其他導航方式,而非取代它們

麵包屑是對全域性導航(如頂部導航欄)和區域性導航(如側邊欄)的補充,而非替代。獨立設計區域性導航 UI,可以更有效地支援使用者在站點內橫向瀏覽。

反例:Travelsouthdakota 的麵包屑不僅顯示層級關係,還試圖作為區域性導航的功能。這種設計混淆了兩種導航的目的。

Travelsouthdakota.com 展示了一個既作為部分導航的麵包屑路徑。與傳統的麵包屑路徑(例如:首頁 / 探索 / 行程 / 文化沉浸)不同,該麵包屑路徑包括一個一級專案(探索)和父頁面(行程)。到父頁面的連結是一個下拉選單,其中包含當前頁面的同級頁面(底部影象)。更好的設計應該為本地導航設定一個單獨的使用者介面,以便使用者能夠前往網站當前部分的橫向頁面。

2. 麵包屑應顯示頁面的層級結構,而非使用者會話路徑

麵包屑反映頁面在網站中的層級位置,而非使用者在訪問過程中的歷史路徑(類似瀏覽器的返回按鈕功能)。會話路徑可能過長或重複,對使用者沒有實際幫助。

3. 多層級網站中,麵包屑應顯示單一路徑

對於有多個父級頁面的頁面(如多層級分類),應選擇一個“規範路徑”作為麵包屑顯示,而不是顯示多個路徑,以避免混亂。

4. 當前頁面應作為麵包屑路徑中的最後一項,但不可為連結

麵包屑路徑的最後一項表示當前頁面,不應是可點選的連結,並需與前面的連結在視覺上區分開。

反例:British Red Cross 的麵包屑中,連結與非連結項未在視覺上進行區分,可能會讓使用者感到困惑。

在英國紅十字會網站上,作為連結的麵包屑導航和(正確地)並非連結的“緊急情況下的志願者”專案之間沒有視覺上的區分。

5. 僅包含實際頁面,不包含邏輯分類

麵包屑中的每一項都應指向一個實際頁面,不能僅作為分類標籤存在。使用者期待點選麵包屑即可訪問對應頁面。

示例:Newegg 的全域性導航包含邏輯分類(如“商業網路”),但該分類沒有獨立頁面,因此不在麵包屑中顯示。

新蛋網(Newegg.com):全球導航巨型選單(頂部)具有一些自身沒有頁面的子類別,例如商業網路(1)。在有線網路頁面(底部)上,麵包屑路徑(2)不包括商業網路,因為該子類別沒有相關頁面。

6. 扁平層級或線性結構的網站無需麵包屑

如果網站層級較淺(如只有1–2層)或結構線性,麵包屑的價值不大。

示例:

MIT 網站層級結構扁平,主導航已足夠顯示頁面位置,無需麵包屑。

NPR 的線性專題內容也無需麵包屑,因為使用者會按順序逐頁訪問。

7. 麵包屑路徑應從首頁開始

麵包屑路徑的第一個連結應指向網站首頁,通常標註為“首頁(Home)”。不過,避免在全域性導航和麵包屑中重複顯示首頁連結,任選其一即可。

俄勒岡州政府網站包含麵包屑導航,但省略了到主頁的連結。然而,在這種情況下這是可以接受的,因為該網站在全域性導航中也包含了一個“主頁”連結——重複那個主頁連結並非必要,但確實需要在這兩個地方之一顯示出來。

移動端麵包屑導航的設計指南

1. 避免多行麵包屑導航

在移動端,麵包屑容易因層級過多而換行,佔用寶貴的螢幕空間。多行導航既影響視覺清晰度,又降低導航效率。

反例:REI 的移動端麵包屑佔用過多空間,將產品標題推到了頁面摺疊線以下。

2. 避免麵包屑過小或過密

為節省空間,過小的麵包屑連結可能不便於觸控,影響使用者操作。觸控目標區域至少應為1釐米 × 1釐米。

3. 考慮縮短麵包屑路徑

在移動端,可以僅顯示最後一層級的麵包屑連結,以滿足常見的導航需求,同時節省螢幕空間。例如,使用者在電商網站上從搜尋引擎進入產品詳情頁,通常只需返回上一級分類頁面即可。

示例:

移動端: Bestbuy 移動端僅顯示直接父級分類的連結。

桌面端: 桌面端則顯示完整的麵包屑路徑。